have big shoes to fill - Turco Inglés Diccionario